home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 2
/
Gold Medal Software Volume 2 (Gold Medal) (1994).iso
/
utils
/
bootr111.arj
/
BOOTR.REV
< prev
next >
Wrap
Text File
|
1993-10-25
|
10KB
|
235 lines
BOOT'R Revision History
09-19-93 ■ Version 1.10
. Added support to display the BOOT'R help screen if a "/H",
"/h", "/?", or "?" is entered as the first parameter on the
command line.
. Modified code to use the .BTR filename as the configuration
name to be displayed on the prelog screen instead of the
configuration name stored internally in the .BTR file. This
eliminates potential conflicts where the filename and the
internal configuration name do not match.
. Added date code to indicate the date of the last internal
code change.
. Added code to perform a cold boot if the warm boot fails,
or if the BOOTRWBT.COM file can not be found.
. Fixed problem where the configuration description would
be displayed improperly if it was blank.
06-24-93 ■ Version 1.0 (Released To The General Public.)
06-24-93 ■ Version 0.8 (Internal BETA Version. Not Released.)
. Eliminated using the swapping routine before issuing
the command to reboot the system. (This eliminates the
possibility of having a swap file left on the disk
after rebooting.)
. Eliminated using the swapping routine before issuing
pre-reboot commands. (Much faster.)
. Replaced all hard-coded references to COMMAND.COM with
COMSPEC variable. (Also replaced System declarations.)
. Changed second display line on prelog screen for unregistered
copies of BOOT'R.
. Added support for master registration numbers.
. Changed the way Registration Names and Numbers are handled.
. Removed references to RegistrationCity.
. Combined all BOOTR.INI read routines into one sub-routine.
. Added code to make sure that all opened files are at the
beginning of the file.
. Re-wrote entire BOOTR.INI read routine to prevent possible
problems when reading this file. (Symptoms include hanging
when reading the registration information.)
06-23-93 ■ Version 0.7 (Internal BETA Version. Not Released.)
. Corrected a problem where the .BAK files were being created
with a .BAB extension. (Wasn't calculating a new variable
length after using the MidStr function.)
. Added code to truncate the configuration description if
it exceeds 41 characters.
. Added support for temporary registration numbers.
. Added code to truncate the beginning of the configuration
filename, if the length exceeds 19 characters.
. Added area on prelog screen to display the configuration
description contained in the .BTR file.
. Added area on prelog screen to display the configuration
files that will be written by BOOT'R.
. Revised BOOT'R prelog screen to present information in
a more visually appealing format.
. Added code to check for alternate command processors.
. Added code to automatically execute the BOOT'R Editor
if no command-line parameters are passed to BOOT'R.
. Corrected a problem where the configuration files were
not being written properly when BOOT'R was executed twice
without rebooting. (Using the TEST option.) A file was
inadvertently being left open after the configurations
had been written, causing the first character of each
line to be lost. (Weird.)
. Removed unnecessary file variables.
. Re-wrote .BTR file read/write routine to handle errors
more gracefully. (Also reduced code size, and increased
execution speed.)
. Added a check to see if an old configuration file exists,
before attempting to copy it to a .BAK file.
06-11-93 ■ Version 0.6 (Internal BETA Version. Not Released.)
. Fixed a problem where the !End Section! label was being
written to the configuration files.
. Moved redundant routines to separate sub-routines to
simplify code.
. Modified BOOT'R subroutines to read old and new style
BOOTR.INI files.
. Added code to read the !End Section! fields in the
new style .BTR files. This will allow embedded
blank lines to appear in the configurations.
. Added code to read {Description} field in the new
style .BTR files.
. Changed BOOT'R configuration file extensions to .BTR
in order to prevent possible conflicts with other
.INI files. (BOOTR.INI is still used to contain
configuration information for BOOT'R.)
05-22-93 ■ Version 0.5
. Trim leading and trailing spaces when registration
information is read to compensate for potential
problems when BOOTR.INI file is edited manually.
03-28-93 ■ Version 0.4
. Fixed potential problem with BOOT'R closing files that
may not have been opened previously.
. Now using time stamp for all BOOT'R files to indicate
the version number.
. Compressed BOOTR.EXE file to reduce disk space
requirements.
. Removed beta designation from BOOT'R. No problems
noted or reported.
02-20-93 ■ Version 0.3ß
. Changed the way BOOT'R reads configuration information.
Instead of reading through all the configurations in the
BOOTR.INI file, separate .INI files are now maintained
for each configuration. This speeds up the operation of
BOOT'R substantially.
. Added BOOT'R command line display area to error message
screens. Command line is displayed only on those screens
where it is relevant.
. Added code to display error message if configuration
specified on the command line does not exist. BOOT'R
will not reboot the machine under this circumstance.
. Modified command line display area on the prelog screen
to only show "BOOTR" instead of the fully qualified path.
02-14-93 ■ Version 0.2ß
. Added code to create .BAK files for all configuration
files modified by BOOT'R. .BAK files are created in
the same directory as the modified files.
02-07-93 ■ Version 0.1ß
. Changed default BOOT'R path to C:\BOOTR.
. Added external BOOTRWBT.COM file to perform a warm boot.
(Internal compiler command was generating a cold boot on
most machines, which was too slow.)
. Speeded up the reading of the BOOTR.INI file.
. Corrected a problem where BOOT'R would read additional
information from the BOOTR.INI file and overwrite
existing configuration information.
. Added "Writing configuration files. Do NOT interrupt!"
message.
. Added "Reading BOOTR.INI file. Do NOT interrupt!" message.
. Removed extra information from BOOT'R prelog screen to
prevent any possible memory manager conflicts.
. Added support to test BOOT'R operation without rebooting.
If the second passed parameter on the command line is TEST,
BOOT'R will update all files, but will not reboot the
machine. Example: BOOTR NOVELL TEST
01-26-93 ■ Version 0.0ß
. Added background to error message screens.
. Fixed problem where [REBOOT] section code was reading
a blank line.
. Added [REBOOT] section to BOOTR.INI file. This section
allows a command or sequence of commands to be executed
prior to rebooting the machine. This feature is
necessary to force the flushing and disabling of disk
caches that use write-caching.
. Added help and error message screens.
. Added support for up to five different files under
each configuration.
. Added support to read various [????????] configuration
sections of the BOOTR.INI file.
. Added [DELAYS] section to BOOTR.INI file.
. Added [REGISTRATION] section to BOOTR.INI file.
. Added support to read BOOTR.INI file.
. Initial coding on BOOT'R begun.